package com.gjs.freechat.utils;

import java.util.ArrayList;
import java.util.List;

import org.apache.commons.lang.RandomStringUtils;
import org.apache.commons.lang.StringUtils;

public class MyStringUtils {
	
	public static String getRandomString(int length) {
		String str = "0123456789qwertyuiopasdfghjkzxcvbnm";
		return RandomStringUtils.random(length, str);
	}
	
	public static String getRandomSHA1(int length) {
		return SHA1.encode(getRandomString(length));
	}
	
	public static boolean isBlank(String str) {
		return StringUtils.isBlank(str);
	}
	
	public static void main(String[] args) {
		int c = 10000;
		List<String> list = new ArrayList<String>(10000);
		while(c > 0) {
			String t = getRandomString(16);
			if (list.contains(t))
				break;
			list.add(t);
			c--;
			
		}
		System.out.println(list.size());
	}

}
